[POWERPC][XEN] Build fixes.
authorHollis Blanchard <hollisb@us.ibm.com>
Tue, 12 Dec 2006 16:23:58 +0000 (10:23 -0600)
committerHollis Blanchard <hollisb@us.ibm.com>
Tue, 12 Dec 2006 16:23:58 +0000 (10:23 -0600)
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com>
xen/include/public/arch-powerpc.h
xen/include/public/domctl.h

index c7738c1c8641c7c244bacd4efc026c89408bad6b..267d6c6a91191157a4c99845b7110cdaaeb81afa 100644 (file)
@@ -73,6 +73,8 @@ DEFINE_XEN_GUEST_HANDLE(xen_pfn_t);
 
 #ifndef __ASSEMBLY__
 
+#define XENCOMM_INLINE_FLAG (1UL << 63)
+
 typedef uint64_t xen_ulong_t;
 
 /* User-accessible registers: need to be saved/restored for every nested Xen
index da0b5b286843049a0bdbcb11421f8d82aff41c9b..588d4305116eeb1f4cef2a3fd556db29e3ad7f96 100644 (file)
@@ -385,6 +385,13 @@ struct xen_domctl_settimeoffset {
 typedef struct xen_domctl_settimeoffset xen_domctl_settimeoffset_t;
 DEFINE_XEN_GUEST_HANDLE(xen_domctl_settimeoffset_t);
 
+#define XEN_DOMCTL_real_mode_area     26
+struct xen_domctl_real_mode_area {
+    uint32_t log; /* log2 of Real Mode Area size */
+};
+typedef struct xen_domctl_real_mode_area xen_domctl_real_mode_area_t;
+DEFINE_XEN_GUEST_HANDLE(xen_domctl_real_mode_area_t);
+
 struct xen_domctl {
     uint32_t cmd;
     uint32_t interface_version; /* XEN_DOMCTL_INTERFACE_VERSION */
@@ -410,6 +417,7 @@ struct xen_domctl {
         struct xen_domctl_hypercall_init    hypercall_init;
         struct xen_domctl_arch_setup        arch_setup;
         struct xen_domctl_settimeoffset     settimeoffset;
+        struct xen_domctl_real_mode_area    real_mode_area;
         uint8_t                             pad[128];
     } u;
 };